@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
}
body, button, input, select, textarea{
	font-family: "宋体";
	color: #000;
	font-size: 12px;
	border: 0;
}
.box{
	width: 810px;
	height: 570px;
	margin: 0 auto;
}
#head{
	width: 800px;
	height: 40px;
	border-bottom: 1px solid #7A7F89;
	margin: 0 auto;
	margin-top: 15px;
	text-align: left;
	font-size: 12px;
    color: #333;
}
#head .logo{
	background: transparent url("../images/Login/login_spritesbg.png") no-repeat scroll 0px -622px;
    display: inline-block;
    height: 39px;
    width: 311px;
}
#head .help{
	display: inline-block;
    float: right;
    margin:20px 5px 5px 0px;
    color: #000;
}
#head .help:hover{
    color: #C00;
    text-decoration: underline;
 
}
.wrapper{
	width: 800px;
	height: 410px;
	border-bottom: 1px solid #999;
	margin: 30px auto 10px;
}
.wrapper a{
	font-family: "宋体";
	color: #000;
	font-size: 12px;
}
.wrapper a:hover{
	color: #A10000;
}
.login{
    width: 312px;
    border: 1px solid #D1D1D1;
    background-color: #FAFAFA;
    float: left;
    margin-top: 18px;
    margin-bottom: 20px;
}
.tag{
	width: 312px;
	height: 26px;
	line-height: 26px;
	border-bottom: 1px solid #A10000;

}
.tag .on{
    width: 156px;
    height: 26px;
    line-height: 26px;
    float: left;
    text-align: center;
    background: transparent url("../images/Login/login_spritesbg.png") no-repeat scroll -116px -662px;
    color: #FFF;
}
.tag .on1{
    width: 156px;
    height: 26px;
    line-height: 26px;
    float: left;
    text-align: center;
    background: transparent url("../images/Login/login_spritesbg.png") repeat-x scroll 0px -690px;
    color: #656565;
    cursor: pointer;
}
.left{
	width: 312px;
	height: 341px;
	float: left;
}
.user_infor{
    width: 272px;
    height: 321px;
    padding: 28px 20px 10px 20px;
}
.user_infor .log1{
    padding: 2px 0px;
    width: 272px;
    height: 30px;
}
.user_infor .log1 label{
    color: #656565;
    float: left;
    line-height: 28px;
}
.user_infor .log1 input{
    width: 220px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #A5AFC3;
    text-indent: 5px;
    color: #999;
    float: left;
}
.tips{
    clear: both;
    width: 220px;
    min-height: 16px;
    line-height: 16px;
    color: #A10000;
    text-indent: 30px;
    background: #FFF6F7 url("../images/Login/login_spritesbg.png") no-repeat scroll -351px -662px;
    border: 1px solid #CC9998;
    margin-left: 48px;
    display: block;
    visibility: hidden;
}
.bt a.log{
    display: block;
    width: 97px;
    height: 27px;
    line-height: 27px;
    color: #FFF;
    text-align: center;
    background: transparent url("../images/Login/login_spritesbg.png") no-repeat scroll 0px -662px;
    float: left;
    margin-right: 17px;
    margin-left: 48px;
}
.bt a.forget{
    line-height: 30px;
    display: inline;
}
.bt a.forget:hover{
	text-decoration: underline;
}
.bt .sub{
	color: #FFF;
	border: none;
	background: none;
	cursor: pointer;
	width: 35px;
	height: 27px;
	line-height: 25px;
	letter-spacing:10px;
}
.dl{
	margin-top: 18px;
    font-weight: bold;
    color: #A10000;
    padding-left: 47px;
}
.dl a{
	color: #A10000;
}
.dl a:hover{
	text-decoration: underline;
}
.Prompt{
    line-height: 24px;
    color: #656565;
    padding-left: 10px;
    padding-bottom: 3px;
    border-bottom: 1px dotted #ACACAC;
}
.Prompt .gotoReg{
	display: inline-block;
	width: 61px;
	height: 19px;
	line-height: 19px;
	color: #FFF;
	text-align: center;
	background: transparent url("../images/Login/login_spritesbg.png") no-repeat scroll -284px -662px;
	margin-left: 5px;
}
.Prompt .gotoReg:hover {
    color: #FFF;
    text-decoration: underline;
}
.partner{
    width: 270px;
    height: 80px;
    padding-left: 10px;
}

.partner .hezuo{
	color: #333;
	line-height: 12px;
	padding: 10px 0px;
}
.partner ul{
	width:260px ;
	height:48px;
}
.partner ul li{
	float: left;
	/*width: 42px;*/
	height: 20px;
	margin-right: 18px;
	margin-bottom: 5px;
}
.partner ul li .qkimg05{
	display: inline-block;
	height: 20px;
    width: 42px;
    background: transparent url("../images/Login/glbg.png") no-repeat scroll -269px -192px;
}
.partner ul li a{
	display: block;
	width: 52px;
	height: 20px;
	float: left;
	background: transparent url("../images/Login/glbg.png") no-repeat scroll 0px -192px;
	margin-bottom: 5px;
	margin-right: 18px;
}
.partner ul li .qkimg01{
    width: 31px;
    background: transparent url("../images/Login/glbg.png") no-repeat scroll -62px -192px;
}
.partner ul li .qkimg04{
    width: 37px;
    background: transparent url("../images/Login/glbg.png") no-repeat scroll -225px -192px;
}
.partner ul li .qkimg02{
    width: 68px;
    background: transparent url("../images/Login/glbg.png") no-repeat scroll -102px -192px;
}
.partner ul li .qkimg03{
    width: 40px;
    background: transparent url("../images/Login/glbg.png") no-repeat scroll -178px -192px;
}
/*合作伙伴结束*/

/*右侧图片*/
.advert{
    float: left;
    width: 465px;
    height: 352px;
}
.advert img{
	width: 465px;
	float: left;
}
/*右侧图片结束*/

/*底部开始*/
#bottom{
	width: 810px;
	height: 80px;
    display: inline-table;
    font: 100 12px "宋体";
    color: #999;
    margin: 20px auto;
}
#bottom p{
	text-align: center;
	margin-bottom: 20px;

}
#bottom .pic{
	width: 810px;
	height: 45px;
	margin: 0 auto;
	text-align: center;
}
#bottom .pic1{
	width: 113px;
	height: 42px;
	display: inline-block;
	background: url("../images/register/spritesbg.png") no-repeat 0px -400px;
}
#bottom .pic2{
	width: 156px;
	height: 45px;
	display: inline-block;
	background: url("../images/register/spritesbg.png") no-repeat 0px -448px;
}
#bottom .pic3{
	width: 96px;
	height: 42px;
	display: inline-block;
	background: url("../images/register/spritesbg.png") no-repeat 0px -494px;
}
#bottom .pic4{
	width: 101px;
	height: 42px;
	display: inline-block;
	background: url("../images/register/spritesbg.png") no-repeat -97px -494px;
}
#bottom .pic1, .pic2,.pic3,.pic4{
    margin: 0px 10px;
}
/*底部结束*/
